<?php  
/**
 * 后台管理员操作处理代码
 */
// 引入项目初始化文件
require '../include/init.php';
// 获取操作的标识act的值
$act = isset($_GET['act']) ? $_GET['act'] : $_POST['act'];
// 处理非法操作
$action = ['add', 'edit','del'];
if(!in_array($act, $action)){
	msg('非法操作');
}
//配置项添加
else if ($act == 'add'){
	extract($_POST);
	$info = trim($info);
	$varname = trim($varname);
	$value = trim($value);
	//判断变量名是否存在
	$sql = "select * from tk_sysconfig where varname = '$varname'";
	$res = mysql_query($sql);
	if(mysql_num_rows($res)>0){
		msg("配置项变量值重复","sys_conf_add.php");
		exit;
	}

	if(empty($info)){
		msg("配置项说明不能为空");
	}
	if(empty($varname)){
		msg('变量名称不能为空');
	}

	//数据库处理
	$sql  = "INSERT INTO tk_sysconfig(info,varname,value) values('$info','$varname','$value')";
	mysql_query($sql);
	if(mysql_affected_rows()>0)
	{
		msg('操作成功!','sys_conf_list.php');
	}else{
		msg('操作失败！');
	}
}
// 更新网站配置
else if($act == 'edit'){
	$data = $_POST;
	unset($data['act']);
	foreach($data as $key=>$value){
		$sql = "UPDATE tk_sysconfig SET value ='{$value}' where varname='{$key}'";
		mysql_query($sql);
	}
	msg('操作成功！');
}
// 删除网站配置
	else if($act == 'del'){
	$id = $_GET['id'];
	if(empty($id)){
		msg('非法操作');
	}
	$sql ="delete from tk_sysconfig where id =$id";
	mysql_query($sql);
	if(mysql_affected_rows()>0){
		header('location: sys_conf_list.php');
	}else{
		msg('删除失败!','sys_conf_list.php');
	}

	}
?>